A web-based bayesian intelligent tutoring system for computer programming
نویسندگان
چکیده
In this paper, we present a Web-based intelligent tutoring system, called BITS. The decision making process conducted in our intelligent system is guided by a Bayesian network approach to support students in learning computer programming. Our system takes full advantage of Bayesian networks, which are a formal framework for uncertainty management in Artificial Intelligence based on probability theory. We discuss how to employ Bayesian networks as an inference engine to guide the students’ learning processes. In addition, we describe the architecture of BITS and the role of each module in the system. Whereas many tutoring systems are static HTML Web pages of a class textbook or lecture notes, our intelligent system can help a student navigate through the online course materials, recommend learning goals, and generate appropriate reading sequences.
منابع مشابه
Knowledge-Based, Automatic Generation of Educational Web Pages
The paper presents a knowledge-based program for automatic generation of a highly structured set of World Wide Web (WWW or web) pages, starting from a knowledge base represented using a frame (object-oriented) paradigm. This program is one of the modules of an intelligent tutoring computer system for advanced computer programming [TrN96]. The tutoring system is built around a structured (frame-...
متن کاملA Web-based Intelligent Approach to Tutoring
1 Department of Electrical and Computer Engineering National University of Singapore, Corresponding Author. E-mail: [email protected]. Abstract Many web-based tutoring environments involve tutoring using fixed sets of problems. Such environments are unable to accurately measure a student’s understanding about the subject matter. Unless a good pedagogical framework is used in the development o...
متن کاملDistributed, game-based, intelligent tutoring systems - The next step in computer based training?
This paper proposes what may be the step in computer based training, a distributed, game-based intelligent tutoring system, and discusses possible complications with creating such a system. Recent research has demonstrated a positive effect on learning by integrating intelligent tutoring systems within virtual worlds and video games as teaching aids. These systems cover many topics including re...
متن کاملA flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
Intelligent tutoring and personalization are considered as the two most important factors in the research of learning systems and environments. An effective tool that can be used to improve problem-solving ability is an Intelligent Tutoring System which is capable of mimicking a human tutor’s actions in implementing a one-to-one personalized and adaptive teaching. In this paper, a novel Flowcha...
متن کاملReview of intelligent tutoring systems using bayesian approach
With advancement in computer science research on artificial intelligence and in cognitive psychology research on human learning and performance, the next generation of computerbased tutoring systems moved beyond the simple presentation of pages of text or graphics. These new intelligent tutoring systems (ITSs) called cognitive tutors; incorporated modeltracing technology which is a cognitive mo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Web Intelligence and Agent Systems
دوره 4 شماره
صفحات -
تاریخ انتشار 2006